The phrase "small initial investment" refers to a minimal amount of money or resources that is required at the beginning of an undertaking, in order to initiate and start it. It usually implies a low cost or expenditure needed before one can begin to see returns on their investment.